**因为公司后面准备开发财务系统,那么支付肯定是必不可少的,本来想找个随手即用的封装好的支付来直接使用,但是在网上找了一圈,没有找到太中意的,于是准备利用周末时间自己来封装一个 开箱即用的 支付模块。
说到开箱即用,我第一想到了springboot,于是准备准备写一个
spring-boot-starter-pay
简单配置即可使用
注入service 直接调用
前面的接口封装 基本都是顺风顺水
alipay.data.dataservice.bill.downloadurl.query(查询对账单下载地址)
测试时一直 参数不合法
1 | { |
莫名其妙了,哪里参数不合法了,一开始 我还真认为是我参数传错了,好半天都没解决,问题出在哪呢?
注意事项:
- 这个接口是下载离线账单的,需要T+1天生成账单,不能查询当日或者是当月的账单,如果日期是当天或者是当月的会返回“参数不合法”;
- 下载对账单地址接口只有当面付接口可以下载trade类型的账单,其他支付接口只能下载signcustomer 这个类型的
等我把代码封装完善,会上传到码云上, springBoot-Pay 开箱即用 欢迎期待